Conditions for lossless join

نویسنده

  • Prakash Ramanan
چکیده

There is a well-known algorithm for determining when a decomposition ˆ {R1,R2, . . . ,Rm} of a database relation scheme has a lossless join with respect to a set of functional dependencies. We ®rst present a reformulation of this algorithm in terms of set closures. For the special case of mˆ 2, there is a well-known explicit condition for losslessness. Our formulation extends this result for general m. Also, our formulation leads to a strong necessary condition for to be lossless. Separately, we prove a sucient condition for to be lossless. Finally, we present a sucient condition, and a necessary condition for to be lossless with respect to a set of functional and multivalued dependencies.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Fuzzy Join Dependency in Fuzzy Relational Databases

The join dependency provides the basis for obtaining lossless join decomposition in a classical relational schema. The existence of Join dependency shows that that the tables always represent the correct data after being joined. Since the classical relational databases cannot handle imprecise data, they were extended to fuzzy relational databases so that uncertain, ambiguous, imprecise and part...

متن کامل

Weakening Additivity in Adjoining Closures

In this paper, we weaken the conditions for the existence of adjoint closure operators, going beyond the standard requirement of additivity/co-additivity. We consider the notion of join-uniform (lower) closure operators, introduced in computer science, in order to model perfect lossless compression in transformations acting on complete lattices. Starting from Janowitz’s characterization of resi...

متن کامل

Query Rewriting in the Presence of Functional Dependencies with Lossless Join Decomposition

Query rewriting is an essential issue in data integration systems over the Web and has received considerable attention. Many rewriting algorithms, e.g., the bucket algorithm, the inverse rules algorithm, the SVB algorithm and the MiniCon algorithm, have been proposed to address this issue in the absence of functional dependencies. These algorithms can be divided into two categories: bucket-base...

متن کامل

Ensuring the Existence of a BCNF-Decomposition that Preserves Functional Dependencies in O(N²) Time

In the design theory for the relational data base model [6] the decomposition of a relation scheme according to some normal form has been advocated for as one means to avoid undesired redundancy and anomalies [7,8,16]. Desired characteristics of such a decomposition in the case of a relation scheme R with an associated set F of functional dependencies are the lossless-join property and the pres...

متن کامل

Lossless Join Decomposition Avoid Inconsistency in Fuzzy Relational Database for Perfect Operation

Fuzzy relational database handle imprecise information on database to maintain integrity of operation. Already I handled different normal form to reduce redundancy of data in a database. Decomposition of a relation should not be arbitrary either by tuples or attributes of a relation. In this paper, I have focused on lossless decomposition of third or Boyce Codd normal form based relation so tha...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Int. J. Comput. Math.

دوره 78  شماره 

صفحات  -

تاریخ انتشار 2001